'''
采取 总 - 分 - 总的思想：
TODO 1、整体把控
1、被测对象：移动应用程序（Miniprogram）
2、测试过程：进入小程序、使用小程序、退出小程序
              进入小程序：微信小程序的搜索功能、扫描二维码、分享、卡包、其他
              退出小程序：直接关闭微信、点击退出小程序
3、模块业务：商品浏览、分类选择、购买添加、下单支付、订单跟踪

TODO 2、拆分细化
1、按照模块布局：     （从上到下、从左到右）
      1.1 导航区
               标题
                       首页的标题显示是否正确
               导航按钮
                       首页没有返回按钮
                       非首页都有返回按钮
               内嵌插件
                       分享功能是否能够分享
      1.2 标签区
               操作后标签颜色变化
               标签的数量
               标签的隐藏规则：一级页面显示标签，二级页面不显示标签
                              显示
                              操作
      1.3 展示区
               ① 主页
                       轮播图：轮播图数量（没有轮播图、单个、多个、边界值）、点击轮播图会不会切换到正确页面、轮播图的状态、
                              轮播图的切换频率、滑动轮播图能否切换到上一个或下一个图片、最后一个轮播图左滑翻到第一个
                       精选主题：2图片大小一致占一行/一个大图片占一行、图片展示正确、可以点击进入并逐级深入和返回、
                               专项专题：精选水果主题
                                                布局：转图图片单行显示、商品列表单行两列
                                                显示：图片展示正确、商品信息不能缺失
                                                操作：进入专题可以返回、点击专题中的商品可以查看商品详情
                                                排序
                               商品详情页：商品详情
                                         产品参数
                                         售后保障
                       最近新品-新品首发：
                                     布局：大图占一行且大小合理在最顶部、商品图片一行2个且图片大小一致
                                     显示：
                                     操作：
               ② 分类
                      侧边栏的详细分类
                      主区域内容显示
                      操作
               ③ 购物车
                      没有商品
                      有多个商品
                      付款详情页
               ④ 我的
                      我的
                      地址
                      订单列表
                      订单详情
                             布局
                             显示
                             操作及规则
2、基本业务流程：
      1.1 主页
              商品浏览
              购物添加
                     添加成功
                     添加失败
              导航返回
      1.2 分类
             分类查看
             购物条件
             导航返回
      1.3 购物车
               进入
                    点击标签区的购物车进入
                    从商品详情中点击购物车进入
               商品数量
                      增加和减少商品数量
                      删除商品
               商品选择
                      不选
                      全选
                      部分选择
               下单
                   成功 - 发起支付
                   失败
                       网络
                       地址错误
                       库存不足
               支付
                   成功 - 进入商品详情
                   失败
                       网络
                       用户余额不足
                       密码错误
                       回调错误
      1.4 我的
              个人用户信息
                        查看昵称
                        头像
              地址切换
                     已有订单需要不受到影响
                     新订单受到影响
              订单跟踪
                     订单状态
                             待付款
                             已付款
                             待收货
                             缺货
                             已收货
                             退款（待退款、已退款、退款中）
                     操作
TODO 3、核心业务
核心业务
       ① 进入小程序 - 授权 - 授权失败 - 关闭
       ② 进入小程序 - 授权 - 授权成功 - 登录成功 - 商品浏览 - 结束
       ③ 进入小程序 - 授权 - 授权成功 -  - 登录成功 - 商品浏览并添加到购物车 - 下单- 下单成功 - 去支付 - 支付失败（网络、余额不足、无地址）
       ④ 进入小程序 - 授权 - 授权成功 -  - 登录成功 - 商品浏览并添加到购物车 - 下单- 下单成功 - 去支付 - 不支付 - 支付处理中 - 30分钟内支付 - 支付成功
       ⑤ 进入小程序 - 授权 - 授权成功 -  - 登录成功 - 商品浏览并添加到购物车 - 下单- 下单成功 - 去支付 - 不支付 - 支付处理中 - 30分钟内支付 - 支付失败
       ⑥ 进入小程序 - 授权 - 授权成功 -  - 登录成功 - 商品浏览并添加到购物车 - 下单- 下单成功 - 去支付 - 支付成功 - 订单跟踪（发货、退款等状态） - 结束
'''